ask impossible things - Spanish English Dictionary